carry a weapon - English Synonyms Dictionary